short-term accommodation - İngilizce Eş Anlamlılar Sözlük